armoured fishes - Espagnol Anglais Dictionnaire